439359
354693
185699
191254
1443
22215
650642
588273
724935
18986
680337
966640
5330799
3759581
3272148
2587804
2314988
2170609
2092358
195078
1864118
1759136
1756196
1672471